Efficient Algorithms for Sign Detection in RNS Using Approximate Reciprocals

نویسندگان

چکیده

The residue number system (RNS) is a method for representing an integer x as n-tuple of its residues with respect to given set moduli. In RNS, addition, subtraction, and multiplication can be carried out by independent operations each modulus. Therefore, n-fold speedup achieved parallel processing. main disadvantage RNS that we cannot efficiently compare the magnitude two integers or determine sign integer. Two general methods comparison are transform in mixed-radix radix representation using Chinese remainder theorem (CRT). We used CRT derive equation approximating value relative M, product Then, propose algorithms evaluate output bit. expected steps these order n. use lookup table (n+3) times large which reasonably small most applications including cryptography.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Fast Sign Detection Algorithm for the RNS Moduli Set

This brief presents a fast sign detection algorithm for the residue number system moduli set {2 n+1 − 1, 2 n − 1, 2 n }. First, a sign detection algorithm for the restricted moduli set is described. The new algorithm allows for parallel implementation and consists exclusively of modulo 2n additions. Then, a sign detection unit for the moduli set {2 n+1 − 1, 2 n − 1, 2 n } is proposed based on t...

متن کامل

An Approximate Sign Detection Method for Residue Numbers and its Application to RNS Division

we present new division algorithms for Residue Number System (RNS). The algorithms are based on a sign estimation procedure that computes the sign of a residue number to be positive, negative, or indeterminate. In the last case, magnitude of the number is guaranteed to be in a limited interval whose size is related to the cost of the sign estimation process. Our division algorithms resemble SRT...

متن کامل

New distributed algorithms for fast sign detection in residue number systems (RNS)

We identify a canonical parameter in the Chinese Remainder Theorem (CRT) and call it the ‘‘Reconstruction Coefficient’’, (denoted by ‘‘RC ’’); and introduce the notions of ‘‘Partial’’ and ‘‘Full’’ Reconstruction. If the RC can be determined efficiently, then arithmetic operations that are (relatively) harder to realize in RNS; including Sign Detection, Base change/extension and Scaling or divis...

متن کامل

Efficient Algorithms for Approximate Reasoning

We present algorithms for approximate reasoning computations, for some intersection and implication functions, which are as efficient as Mamdani’s interpolation method. Implementations of the algorithms are given in the functional language Mi r a n d a.

متن کامل

Sign detection algorithm using carry look ahead adder for the RNS Module Set 2n+1,2n-1,2n

The Residue Number System (RNS) is a non-weighted system that is very efficient in digital signal processing and communicational applications. The previous proposed methods for the residue to binary (R/B) conversions are based on the Chinese Reminder Theorem (CRT) or Mixed Radix Conversion (MRC). These theorems are difficult to implement. In this paper, we present a new highspeed ROM-less resid...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

سال: 2021

ISSN: ['1745-1337', '0916-8508']

DOI: https://doi.org/10.1587/transfun.2020cip0020